home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir43 / med300.zip / MEMOEDIT.DEC < prev    next >
Text File  |  1994-02-22  |  4KB  |  76 lines

  1.  
  2. !▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  3. !█                                                                       █
  4. !█ MEMOEDIT.DEC                                                          █
  5. !█ Global variables for MEMOEDIT                                         █
  6. !█                                                                       █
  7. !█ Revision Number: 1                                                    █
  8. !█ Revision Date  : 22-Feb-94                                            █
  9. !█                                                                       █
  10. !█ Revision History                                                      █
  11. !█   1 Created                                                           █
  12. !█                                                                       █
  13. !▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  14.  
  15. ! ─────────────────────────────────────────────────────────────────────────
  16. !                   G L O B A L   V A R I A B L E S
  17. ! ─────────────────────────────────────────────────────────────────────────
  18. gUserDefs    GROUP,PRE(MEU),EXTERNAL             !User-defined defaults:
  19. sHelpID        STRING(8)                         !  Help screen ID
  20. sFilePath      STRING(80)                        !  Path to prepend for OPEN()
  21. bbSizeToFit    BYTE                              !  Size memo to fit on screen?
  22. bbShowStatus   BYTE                              !  Show status line?
  23. ubStatusRow    BYTE                              !  Status line display row
  24. bbAlrtBfrCmd   BYTE                              !  Check ALERTs before cmnds?
  25. bbAlrtBfrMac   BYTE                              !  Check ALERTs before macros?
  26. ubAscImpFmt    BYTE                              !  Default ASCII import format
  27. ubAscExpFmt    BYTE                              !  Default ASCII export format
  28. isFlSaveKey    SHORT                             !  File edit 'Save' key
  29. isFlCancKey    SHORT                             !  File edit 'Cancel' key
  30.              .
  31.  
  32. ! ─────────────────────────────────────────────────────────────────────────
  33. !                     M E M O R Y   T A B L E S
  34. ! ─────────────────────────────────────────────────────────────────────────
  35.  
  36. qClipboard   QUEUE,PRE(MEB),EXTERNAL   !Clipboard for block
  37.                STRING(255)             !operations
  38.              .
  39.  
  40. qDocument    QUEUE,PRE(MED),EXTERNAL   !Table of document structures:
  41. ubWndRowOfs    BYTE                    !  Edit window row offset
  42. ubWndColOfs    BYTE                    !  Edit window column offset
  43. ubWndRows      BYTE                    !  Edit window rows
  44. ubWndCols      BYTE                    !  Edit window columns
  45.  
  46. usLineWidth    USHORT                  !  Line width
  47.  
  48. ubTextColor    BYTE                    !  Normal text color
  49. ubSymColor     BYTE                    !  Format code color
  50. ubBlockColor   BYTE                    !  Block marking color
  51.  
  52. bbInsertMode   BYTE                    !  Insert/overwrite flag
  53. bbShowCodes    BYTE                    !  Display format codes flag
  54.  
  55. bbBlockShow    BYTE                    !  Marked block display flag
  56. bbBlockMark    BYTE                    !  Block marking mode flag
  57. isBlockBegin   SHORT                   !  Start of marked text block
  58. isBlockEnd     SHORT                   !  End of marked text block
  59.  
  60. bbAllocFlag    BYTE                    !  Buffer allocation flag (*RESERVED*)
  61. ulEditBuffer   ULONG                   !  Pointer to edit buffer (*RESERVED*)
  62. usCharacters   USHORT                  !  Current # of chars document
  63. usMaxChars     USHORT                  !  Max. chars allowed in buffer
  64. bbHasChanged   BYTE                    !  Edit buffer changed flag
  65.  
  66. usPageTop      USHORT                  !  Line at current top-of-page
  67. usLineNdx      USHORT                  !  Current line index
  68.  
  69. isSkew         SHORT                   !  Horizontal skew increment
  70.  
  71. usPosition     USHORT                  !  Current point position
  72. usLineStart    USHORT                  !  Current line start offset
  73. usLineEnd      USHORT                  !  Current line end offset
  74.              .
  75.  
  76.